﻿*
{
    padding: 0;
    margin: 0;
    list-style: none;
}
a
{
    cursor: pointer;
}
a:link
{
    cursor: pointer;
    text-decoration: none;
}
a:hover
{
    text-decoration: underline;
}
.container
{
    width: 1010px;
    height: auto;
    /* background: url(../images/main_bg.gif) repeat-x #6ea0ca;*/
    margin: 0 auto;
}
.top
{
    width: 1020px;
    height: 112px;
    margin: 0 auto;
    font-family: Tahoma, Simsun;
    font-size: 12px;
}
.top_hd
{
    float: left;
    width: 1010px;
    height: 78px;
    background: url(../images/headerbg.jpg) no-repeat;
    background-position: -10px top;
}
.top_menu
{
    float: left;
    width: 1010px;
    height: 34px;
    background: url(../images/topmeunu_bar.gif) repeat-x;
}
.menubox
{
    float: left;
    width: 740px;
    color: #fff;
    font-size: 12px;
}


.menubox li
{
    float: left;
    width: 182px;
    height: 34px;
    border-right: 1px solid #034fa5;
    border-left: 1px solid #6da1e1;
    text-align: center;
    position: relative;
    top: 0px;
    left: 0px;
}
.menubox li a
{
    float: left;
    height: 34px;
    line-height: 32px;
    padding: 0 10px;
}
.menubox li a:link
{
    color: #fff;
    text-decoration: none;
}
.menubox li a:hover
{
    color: #034a9a;
    text-decoration: underline;
}
.menubox li a:visited
{
    color: #fff;
    text-decoration: none;
}
.menu_rgt_info
{
    float: right;
    width: auto;
    height: 34px;
    color: #fff;
    margin-right: 10px;
    padding: 0 0 0 10px;
    line-height: 32px;
    font-size: 11px;
}
.footer
{
    width: 1010px;
    height: 30px;
    text-align: center;
    color: #014484;
    font-size: 11px;
    line-height: 30px;
    margin: 0 auto;
    clear: both;
    font-family: Tahoma, Simsun;
    background: url(../images/main_bg.gif) repeat-x #6ea0ca;
}
.main_div
{
    float: left;
    width: 1010px;
    min-height: 638px;
    font-family: Tahoma, Simsun;
    position: relative;
}
.home_body
{
    width: 100%;
    height: 638px;
    background: url(../images/home_bg.jpg) no-repeat right top;
}
.home_body div
{
    margin-left: 720px;
    margin-top: 20px;
}
.contactus_body
{
    width: 100%;
    height: 638px;
    background: url(../images/home_bg.jpg) no-repeat right top;
}
.contactus_body div
{
    margin-left: 320px;
    margin-top: 20px;
}
.lft_sidebar
{
    float: left;
    width: 18%;
    height: auto;
    min-height: 638px;
    border: 1px solid #6f9dd9;
    background: #f2f8ff;
}
.lft_menu_list
{
    float: left;
    width: 100%;
    height: auto;
    font-size: 12px;
}
.lft_menu_list li
{
    float: left;
    width: 100%;
    height: auto;
    background: #d6e8ff;
    text-align: left;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #add1ff;
    text-indent: 5px;
}
.lft_menu_list li a
{
    float: left;
    width: 100%;
    height: auto;
    color: #2454a5;
    font-weight: normal;
    padding: 8px 0;
    text-decoration: none;
}
.lft_menu_list li a span
{
    float: left;
    padding: 3px 0 0 0;
    text-indent: 5px;
    text-decoration: none;
}
.lft_menu_list li a:hover
{
    background: #c6dbf6;
}
.report_body
{
    float: left;
    border-style: solid solid solid none;
    border-width: 1px;
    border-color: #6f9dd9;
    width: 81.7%;
    float: left;
    height: 638px;
    margin-right: 0;
    background: url(../images/report_bg.jpg);
}
.report_body2
{
    float: left;
    border-style: solid solid solid none;
    border-width: 1px;
    border-color: #6f9dd9;
    width: 100%;
    float: left;
    height: 638px;
    margin-right: 0;
    background: url(../images/report_bg.jpg);
}
